hard cider - French English Dictionary